import type { TranslationsDictionary } from '@/modules/i18n/locales.types';

export const translations: Partial<TranslationsDictionary> = {
  // Authentication

  'auth.request-password-reset.title': '重置您的密码',
  'auth.request-password-reset.description': '输入您的电子邮件以重置密码。',
  'auth.request-password-reset.requested': '如果该电子邮件有对应账户，我们将发送重置密码的邮件。',
  'auth.request-password-reset.back-to-login': '返回登录页面',
  'auth.request-password-reset.form.email.label': '电子邮件',
  'auth.request-password-reset.form.email.placeholder': '示例: ada@papra.app',
  'auth.request-password-reset.form.email.required': '请输入您的电子邮件地址',
  'auth.request-password-reset.form.email.invalid': '该电子邮件地址无效',
  'auth.request-password-reset.form.submit': '请求重置密码',

  'auth.reset-password.title': '重置您的密码',
  'auth.reset-password.description': '输入您的新密码以重置密码。',
  'auth.reset-password.reset': '您的密码已重置。',
  'auth.reset-password.back-to-login': '返回登录',
  'auth.reset-password.form.new-password.label': '新密码',
  'auth.reset-password.form.new-password.placeholder': '示例: **********',
  'auth.reset-password.form.new-password.required': '请输入您的新密码',
  'auth.reset-password.form.new-password.min-length': '密码长度至少为 {{ minLength }} 个字符',
  'auth.reset-password.form.new-password.max-length': '密码长度不能超过 {{ maxLength }} 个字符',
  'auth.reset-password.form.submit': '重置密码',

  'auth.email-provider.open': '打开 {{ provider }}',

  'auth.login.title': '登录 Papra',
  'auth.login.description': '输入您的电子邮件或使用社交账户登录访问您的 Papra 账户。',
  'auth.login.login-with-provider': '使用 {{ provider }} 登录',
  'auth.login.no-account': '没有账户？',
  'auth.login.register': '注册',
  'auth.login.form.email.label': '电子邮件',
  'auth.login.form.email.placeholder': '示例: ada@papra.app',
  'auth.login.form.email.required': '请输入您的电子邮件地址',
  'auth.login.form.email.invalid': '该电子邮件地址无效',
  'auth.login.form.password.label': '密码',
  'auth.login.form.password.placeholder': '设置密码',
  'auth.login.form.password.required': '请输入您的密码',
  'auth.login.form.remember-me.label': '记住我',
  'auth.login.form.forgot-password.label': '忘记密码？',
  'auth.login.form.submit': '登录',

  'auth.register.title': '注册 Papra',
  'auth.register.description': '创建一个账户以开始使用 Papra。',
  'auth.register.register-with-email': '使用电子邮件注册',
  'auth.register.register-with-provider': '使用 {{ provider }} 注册',
  'auth.register.providers.google': 'Google',
  'auth.register.providers.github': 'GitHub',
  'auth.register.have-account': '已有账户？',
  'auth.register.login': '登录',
  'auth.register.registration-disabled.title': '注册被禁用',
  'auth.register.registration-disabled.description': '当前 Papra 实例已禁用新账户的创建。只有已有账户的用户可以登录。如果您认为这是错误，请联系该实例的管理员。',
  'auth.register.form.email.label': '电子邮件',
  'auth.register.form.email.placeholder': '示例: ada@papra.app',
  'auth.register.form.email.required': '请输入您的电子邮件地址',
  'auth.register.form.email.invalid': '该电子邮件地址无效',
  'auth.register.form.password.label': '密码',
  'auth.register.form.password.placeholder': '设置密码',
  'auth.register.form.password.required': '请输入您的密码',
  'auth.register.form.password.min-length': '密码长度至少为 {{ minLength }} 个字符',
  'auth.register.form.password.max-length': '密码长度不能超过 {{ maxLength }} 个字符',
  'auth.register.form.name.label': '姓名',
  'auth.register.form.name.placeholder': '示例: Ada Lovelace',
  'auth.register.form.name.required': '请输入您的姓名',
  'auth.register.form.name.max-length': '姓名长度不能超过 {{ maxLength }} 个字符',
  'auth.register.form.submit': '注册',

  'auth.email-validation-required.title': '验证您的电子邮件',
  'auth.email-validation-required.description': '一封验证邮件已发送到您的电子邮件地址。请通过点击邮件中的链接来验证您的电子邮件地址。',

  'auth.email-verification.success.title': '电子邮件已验证',
  'auth.email-verification.success.description': '您的电子邮件已成功验证。您现在可以登录您的账户。',
  'auth.email-verification.success.login': '前往登录',
  'auth.email-verification.error.title': '验证失败',
  'auth.email-verification.error.description': '验证链接已过期或无效。请通过登录请求新的验证邮件。',
  'auth.email-verification.error.back': '返回登录',

  'auth.legal-links.description': '继续即表示您已了解并同意{{ terms }}和{{ privacy }}。',
  'auth.legal-links.terms': '服务条款',
  'auth.legal-links.privacy': '隐私政策',

  'auth.no-auth-provider.title': '无身份验证提供者',
  'auth.no-auth-provider.description': '此 Papra 实例未启用任何身份验证提供者。请联系该实例的管理员以启用它们。',

  // User settings

  'user.settings.title': '用户设置',
  'user.settings.description': '在此管理您的账户设置。',

  'user.settings.email.title': '电子邮件地址',
  'user.settings.email.description': '您的电子邮件地址无法更改。',
  'user.settings.email.label': '电子邮件地址',

  'user.settings.name.title': '全名',
  'user.settings.name.description': '您的全名会显示给其他组织成员。',
  'user.settings.name.label': '全名',
  'user.settings.name.placeholder': '例如: 张三',
  'user.settings.name.update': '更新姓名',
  'user.settings.name.updated': '您的全名已更新',

  'user.settings.logout.title': '登出',
  'user.settings.logout.description': '从您的账户登出。您可以稍后再次登录。',
  'user.settings.logout.button': '登出',

  // Organizations

  'organizations.list.title': '您的组织',
  'organizations.list.description': '组织是一种将您的文档分组并管理访问权限的方式。您可以创建多个组织并邀请您的团队成员进行协作。',
  'organizations.list.create-new': '创建新组织',
  'organizations.list.back': '返回组织列表',
  'organizations.list.deleted.title': '已删除的组织',
  'organizations.list.deleted.description': '已删除的组织将在 {{ days }} 天内保留，之后将被永久删除。您可以在此期间恢复它们。',
  'organizations.list.deleted.empty': '没有已删除的组织',
  'organizations.list.deleted.empty-description': '当您删除一个组织时，它将在此处显示 {{ days }} 天，然后被永久删除。',
  'organizations.list.deleted.restore': '恢复',
  'organizations.list.deleted.restore-success': '组织已成功恢复',
  'organizations.list.deleted.restore-confirm.title': '恢复组织',
  'organizations.list.deleted.restore-confirm.message': '您确定要恢复此组织吗？它将被移回您的活动组织列表。',
  'organizations.list.deleted.restore-confirm.confirm-button': '恢复组织',
  'organizations.list.deleted.deleted-at': '已删除 {{ date }}',
  'organizations.list.deleted.purge-at': '将于 {{ date }} 被永久删除',
  'organizations.list.deleted.days-remaining': '（剩余 {{ daysUntilPurge, =1:{daysUntilPurge} 天, {daysUntilPurge} 天 }}）',

  'organizations.details.no-documents.title': '没有文档',
  'organizations.details.no-documents.description': '该组织中尚无文档。您可以开始上传一些文档。',
  'organizations.details.upload-documents': '上传文档',
  'organizations.details.documents-count': '共计文档',
  'organizations.details.total-size': '总大小',
  'organizations.details.latest-documents': '最新导入的文档',

  'organizations.create.title': '创建新组织',
  'organizations.create.description': '您的文档将按组织分组。您可以创建多个组织来分隔您的文档，例如，个人和工作文档。',
  'organizations.create.back': '返回',
  'organizations.create.error.max-count-reached': '您已达到可创建的组织数量上限，如果需要创建更多组织，请联系支持。',
  'organizations.create.form.name.label': '组织名称',
  'organizations.create.form.name.placeholder': '例如: Acme Inc.',
  'organizations.create.form.name.required': '请输入组织名称',
  'organizations.create.form.submit': '创建组织',
  'organizations.create.success': '组织创建成功',

  'organizations.create-first.title': '创建您的组织',
  'organizations.create-first.description': '您的文档将按组织分组。您可以创建多个组织来分隔您的文档，例如，个人和工作文档。',
  'organizations.create-first.default-name': '我的组织',
  'organizations.create-first.user-name': '{{ name }}的组织',

  'organization.settings.title': '组织设置',
  'organization.settings.page.title': '组织设置',
  'organization.settings.page.description': '在此管理您的组织设置。',
  'organization.settings.name.title': '组织名称',
  'organization.settings.name.update': '更新名称',
  'organization.settings.name.placeholder': '例如: Acme Inc.',
  'organization.settings.name.updated': '组织名称已更新',
  'organization.settings.subscription.title': '订阅',
  'organization.settings.subscription.description': '管理您的账单、发票和付款方式。',
  'organization.settings.subscription.manage': '管理订阅',
  'organization.settings.subscription.error': '获取客户门户 URL 失败',
  'organization.settings.delete.title': '删除组织',
  'organization.settings.delete.description': '删除此组织将永久移除与其相关的所有数据。',
  'organization.settings.delete.confirm.title': '删除组织',
  'organization.settings.delete.confirm.message': '您确定要删除此组织吗？该组织将被标记为删除，并在 {{ days }} 天后永久移除。在此期间，您可以从您的组织列表中恢复它。所有文档和数据将在此延迟后永久删除。',
  'organization.settings.delete.confirm.confirm-button': '删除组织',
  'organization.settings.delete.confirm.cancel-button': '取消',
  'organization.settings.delete.success': '组织已删除',
  'organization.settings.delete.only-owner': '只有组织所有者可以删除此组织。',
  'organization.settings.delete.has-active-subscription': '无法删除有有效订阅的组织，请先取消您的订阅。',

  'organization.usage.page.title': '使用情况',
  'organization.usage.page.description': '查看您组织的当前使用情况和限制。',
  'organization.usage.storage.title': '文档存储',
  'organization.usage.storage.description': '您的文档使用的总存储空间',
  'organization.usage.intake-emails.title': '接收邮箱',
  'organization.usage.intake-emails.description': '接收邮箱地址的数量',
  'organization.usage.members.title': '成员',
  'organization.usage.members.description': '组织中的成员数量',
  'organization.usage.unlimited': '无限制',

  'organizations.members.title': '成员',
  'organizations.members.description': '管理您的组织成员',
  'organizations.members.invite-member': '邀请成员',
  'organizations.members.invite-member-disabled-tooltip': '只有管理员或所有者可以邀请成员加入组织',
  'organizations.members.remove-from-organization': '从组织中移除',
  'organizations.members.role': '角色',
  'organizations.members.roles.owner': '所有者',
  'organizations.members.roles.admin': '管理员',
  'organizations.members.roles.member': '成员',
  'organizations.members.delete.confirm.title': '移除成员',
  'organizations.members.delete.confirm.message': '您确定要将此成员从组织中移除吗？',
  'organizations.members.delete.confirm.confirm-button': '移除',
  'organizations.members.delete.confirm.cancel-button': '取消',
  'organizations.members.delete.success': '成员已从组织中移除',
  'organizations.members.update-role.success': '成员角色已更新',
  'organizations.members.table.headers.name': '姓名',
  'organizations.members.table.headers.email': '电子邮件',
  'organizations.members.table.headers.role': '角色',
  'organizations.members.table.headers.created': '创建时间',
  'organizations.members.table.headers.actions': '操作',

  'organizations.invite-member.title': '邀请成员',
  'organizations.invite-member.description': '邀请成员加入您的组织',
  'organizations.invite-member.form.email.label': '电子邮件',
  'organizations.invite-member.form.email.placeholder': '例如: ada@papra.app',
  'organizations.invite-member.form.email.required': '请输入有效的电子邮件地址',
  'organizations.invite-member.form.role.label': '角色',
  'organizations.invite-member.form.submit': '邀请加入组织',
  'organizations.invite-member.success.message': '成员已被邀请',
  'organizations.invite-member.success.description': '该电子邮件已被邀请加入组织。',
  'organizations.invite-member.error.message': '邀请成员失败',

  'organizations.invitations.title': '邀请',
  'organizations.invitations.description': '管理您的组织邀请',
  'organizations.invitations.list.cta': '邀请成员',
  'organizations.invitations.list.empty.title': '没有待处理的邀请',
  'organizations.invitations.list.empty.description': '您还没有被邀请加入任何组织。',
  'organizations.invitations.status.pending': '待处理',
  'organizations.invitations.status.accepted': '已接受',
  'organizations.invitations.status.rejected': '已拒绝',
  'organizations.invitations.status.expired': '已过期',
  'organizations.invitations.status.cancelled': '已取消',
  'organizations.invitations.resend': '重新发送邀请',
  'organizations.invitations.cancel.title': '取消邀请',
  'organizations.invitations.cancel.description': '您确定要取消此邀请吗？',
  'organizations.invitations.cancel.confirm': '取消邀请',
  'organizations.invitations.cancel.cancel': '取消',
  'organizations.invitations.resend.title': '重新发送邀请',
  'organizations.invitations.resend.description': '您确定要重新发送此邀请吗？这将向收件人发送一封新电子邮件。',
  'organizations.invitations.resend.confirm': '重新发送邀请',
  'organizations.invitations.resend.cancel': '取消',

  'invitations.list.title': '邀请',
  'invitations.list.description': '管理您的组织邀请',
  'invitations.list.empty.title': '没有待处理的邀请',
  'invitations.list.empty.description': '您还没有被邀请加入任何组织。',
  'invitations.list.headers.organization': '组织',
  'invitations.list.headers.status': '状态',
  'invitations.list.headers.created': '创建时间',
  'invitations.list.headers.actions': '操作',
  'invitations.list.actions.accept': '接受',
  'invitations.list.actions.reject': '拒绝',
  'invitations.list.actions.accept.success.message': '邀请已接受',
  'invitations.list.actions.accept.success.description': '该邀请已被接受。',
  'invitations.list.actions.reject.success.message': '邀请已拒绝',
  'invitations.list.actions.reject.success.description': '该邀请已被拒绝。',

  // Documents

  'documents.list.title': '文档',
  'documents.list.no-documents.title': '没有文档',
  'documents.list.no-documents.description': '该组织中尚无文档。您可以开始上传一些文档。',
  'documents.list.no-results': '未找到文档',
  'documents.list.table.headers.file-name': '文件名',
  'documents.list.table.headers.created': '创建时间',
  'documents.list.table.headers.deleted': '删除时间',
  'documents.list.table.headers.actions': '操作',
  'documents.list.table.headers.tags': '标签',

  'documents.tabs.info': '信息',
  'documents.tabs.content': '内容',
  'documents.tabs.activity': '活动',
  'documents.deleted.message': '该文档已被删除，将在 {{ days }} 天内被永久移除。',
  'documents.actions.download': '下载',
  'documents.actions.open-in-new-tab': '在新标签页中打开',
  'documents.actions.restore': '恢复',
  'documents.actions.delete': '删除',
  'documents.actions.edit': '编辑',
  'documents.actions.cancel': '取消',
  'documents.actions.save': '保存',
  'documents.actions.saving': '保存中...',
  'documents.content.alert': '文档内容在上传时自动提取，仅用于搜索和索引。',
  'documents.content.empty-placeholder': '该文档没有提取的内容，您可以在此手动设置。',
  'documents.info.id': 'ID',
  'documents.info.name': '名称',
  'documents.info.type': '类型',
  'documents.info.size': '大小',
  'documents.info.created-at': '创建时间',
  'documents.info.updated-at': '更新时间',
  'documents.info.never': '从不',

  'documents.rename.title': '重命名文档',
  'documents.rename.form.name.label': '名称',
  'documents.rename.form.name.placeholder': '示例：发票 2024',
  'documents.rename.form.name.required': '请输入文档名称',
  'documents.rename.form.name.max-length': '名称必须少于 255 个字符',
  'documents.rename.form.submit': '重命名文档',
  'documents.rename.success': '文档重命名成功',
  'documents.rename.cancel': '取消',

  'import-documents.title.error': '{{ count }} 个文档导入失败',
  'import-documents.title.success': '{{ count }} 个文档已导入',
  'import-documents.title.pending': '{{ count }} / {{ total }} 个文档已导入',
  'import-documents.title.none': '导入文档',
  'import-documents.no-import-in-progress': '没有正在进行的文档导入',

  'documents.deleted.title': '已删除的文档',
  'documents.deleted.empty.title': '没有已删除的文档',
  'documents.deleted.empty.description': '您没有已删除的文档。被删除的文档将在 {{ days }} 天内移至回收站。',
  'documents.deleted.retention-notice': '所有已删除的文档将在回收站中保存 {{ days }} 天。超过此期限，文档将被永久删除，且无法恢复。',
  'documents.deleted.deleted-at': '删除时间',
  'documents.deleted.restoring': '恢复中...',
  'documents.deleted.deleting': '删除中...',

  'documents.preview.unknown-file-type': '此文件类型暂无预览',
  'documents.preview.binary-file': '该文件似乎是二进制文件，无法以文本形式显示',

  'trash.delete-all.button': '全部删除',
  'trash.delete-all.confirm.title': '永久删除所有文档？',
  'trash.delete-all.confirm.description': '您确定要永久删除回收站中的所有文档吗？此操作无法撤销。',
  'trash.delete-all.confirm.label': '删除',
  'trash.delete-all.confirm.cancel': '取消',
  'trash.delete.button': '删除',
  'trash.delete.confirm.title': '永久删除文档？',
  'trash.delete.confirm.description': '您确定要永久删除回收站中的此文档吗？此操作无法撤销。',
  'trash.delete.confirm.label': '删除',
  'trash.delete.confirm.cancel': '取消',
  'trash.deleted.success.title': '文档已删除',
  'trash.deleted.success.description': '该文档已被永久删除。',

  'activity.document.created': '文档已创建',
  'activity.document.updated.single': '{{ field }} 已更新',
  'activity.document.updated.multiple': '{{ fields }} 已更新',
  'activity.document.updated': '文档已更新',
  'activity.document.deleted': '文档已被删除',
  'activity.document.restored': '文档已恢复',
  'activity.document.tagged': '已添加标签 {{ tag }}',
  'activity.document.untagged': '已移除标签 {{ tag }}',

  'activity.document.user.name': '由 {{ name }}',

  'activity.load-more': '加载更多',
  'activity.no-more-activities': '该文档没有更多活动记录',

  // Tags

  'tags.no-tags.title': '暂无标签',
  'tags.no-tags.description': '该组织尚无标签。标签用于对文档进行分类，便于查找和组织。',
  'tags.no-tags.create-tag': '创建标签',

  'tags.title': '文档标签',
  'tags.description': '标签用于对文档进行分类，便于查找和组织。',
  'tags.create': '创建标签',
  'tags.update': '更新标签',
  'tags.delete': '删除标签',
  'tags.delete.confirm.title': '删除标签',
  'tags.delete.confirm.message': '确定要删除此标签吗？删除后该标签将从所有文档中移除。',
  'tags.delete.confirm.confirm-button': '删除',
  'tags.delete.confirm.cancel-button': '取消',
  'tags.delete.success': '标签已删除',
  'tags.create.success': '标签 "{{ name }}" 创建成功。',
  'tags.update.success': '标签 "{{ name }}" 更新成功。',
  'tags.form.name.label': '名称',
  'tags.form.name.placeholder': '例如：合同',
  'tags.form.name.required': '请输入标签名称',
  'tags.form.name.max-length': '标签名称必须少于 64 个字符',
  'tags.form.color.label': '颜色',
  'tags.form.color.required': '请选择颜色',
  'tags.form.color.invalid': '十六进制颜色格式不正确。',
  'tags.form.description.label': '描述',
  'tags.form.description.optional': '（可选）',
  'tags.form.description.placeholder': '例如：公司签署的所有合同',
  'tags.form.description.max-length': '描述必须少于 256 个字符',
  'tags.form.no-description': '无描述',
  'tags.table.headers.tag': '标签',
  'tags.table.headers.description': '描述',
  'tags.table.headers.documents': '文档',
  'tags.table.headers.created': '创建时间',
  'tags.table.headers.actions': '操作',

  // Tagging rules

  'tagging-rules.field.name': '文档名称',
  'tagging-rules.field.content': '文档内容',
  'tagging-rules.operator.equals': '等于',
  'tagging-rules.operator.not-equals': '不等于',
  'tagging-rules.operator.contains': '包含',
  'tagging-rules.operator.not-contains': '不包含',
  'tagging-rules.operator.starts-with': '开始于',
  'tagging-rules.operator.ends-with': '结束于',
  'tagging-rules.list.title': '标签规则',
  'tagging-rules.list.description': '管理组织的标签规则，根据您定义的条件自动为文档打标签。',
  'tagging-rules.list.demo-warning': '注意：此为演示环境（无服务器），标签规则不会应用于新添加的文档。',
  'tagging-rules.list.no-tagging-rules.title': '暂无标签规则',
  'tagging-rules.list.no-tagging-rules.description': '创建标签规则，根据设定条件自动为添加的文档打标签。',
  'tagging-rules.list.no-tagging-rules.create-tagging-rule': '创建标签规则',
  'tagging-rules.list.card.no-conditions': '无条件',
  'tagging-rules.list.card.one-condition': '1 条条件',
  'tagging-rules.list.card.conditions': '{{ count }} 条条件',
  'tagging-rules.list.card.delete': '删除规则',
  'tagging-rules.list.card.edit': '编辑规则',
  'tagging-rules.create.title': '创建标签规则',
  'tagging-rules.create.success': '标签规则创建成功',
  'tagging-rules.create.error': '创建标签规则失败',
  'tagging-rules.create.submit': '创建规则',
  'tagging-rules.form.name.label': '名称',
  'tagging-rules.form.name.placeholder': '例如：为发票打标签',
  'tagging-rules.form.name.min-length': '请输入规则名称',
  'tagging-rules.form.name.max-length': '名称必须少于 64 个字符',
  'tagging-rules.form.description.label': '描述',
  'tagging-rules.form.description.placeholder': '例如：名称中包含 \'invoice\' 的文档将被打标签',
  'tagging-rules.form.description.max-length': '描述必须少于 256 个字符',
  'tagging-rules.form.conditions.label': '条件',
  'tagging-rules.form.conditions.description': '定义规则适用的条件。若无条件，规则将应用于所有文档',
  'tagging-rules.form.conditions.add-condition': '添加条件',
  'tagging-rules.form.conditions.connector.when': '当',
  'tagging-rules.form.conditions.connector.and': '且',
  'tagging-rules.form.conditions.connector.or': '或',
  'tagging-rules.condition-match-mode.all': '所有条件都需匹配',
  'tagging-rules.condition-match-mode.any': '任一条件匹配即可',
  'tagging-rules.form.conditions.no-conditions.title': '无条件',
  'tagging-rules.form.conditions.no-conditions.description': '您未为该规则添加条件。此规则将对所有文档应用其标签。',
  'tagging-rules.form.conditions.no-conditions.confirm': '在无条件下应用规则',
  'tagging-rules.form.conditions.no-conditions.cancel': '取消',
  'tagging-rules.form.conditions.value.placeholder': '例如：invoice',
  'tagging-rules.form.conditions.value.min-length': '请输入条件值',
  'tagging-rules.form.tags.label': '标签',
  'tagging-rules.form.tags.description': '选择要应用于匹配条件的文档的标签',
  'tagging-rules.form.tags.min-length': '至少需要选择一个标签',
  'tagging-rules.form.tags.add-tag': '创建标签',
  'tagging-rules.form.submit': '创建规则',
  'tagging-rules.update.title': '更新标签规则',
  'tagging-rules.update.error': '更新标签规则失败',
  'tagging-rules.update.submit': '更新规则',
  'tagging-rules.update.cancel': '取消',
  'tagging-rules.apply.button': '应用于现有文档',
  'tagging-rules.apply.confirm.title': '将规则应用于现有文档？',
  'tagging-rules.apply.confirm.description': '这将检查组织内的所有现有文档，并对匹配条件的文档应用标签。处理将在后台进行。',
  'tagging-rules.apply.confirm.button': '应用规则',
  'tagging-rules.apply.success': '规则应用已在后台启动',
  'tagging-rules.apply.error': '启动规则应用失败',
  'tagging-rules.apply.processing': '开始中...',

  // Intake emails

  'intake-emails.title': '接收邮箱',
  'intake-emails.description': '接收邮箱地址用于将电子邮件自动导入到 Papra。只需将邮件转发至接收地址，其附件将被添加到组织的文档中。',
  'intake-emails.disabled.title': '接收邮箱已禁用',
  'intake-emails.disabled.description': '此实例已禁用接收邮箱。请联系管理员以启用。更多信息请参阅 {{ documentation }}。',
  'intake-emails.disabled.documentation': '文档',
  'intake-emails.info': '只有来自允许来源且已启用的接收邮箱的邮件会被处理。您可以随时启用或禁用接收邮箱。',
  'intake-emails.empty.title': '暂无接收邮箱',
  'intake-emails.empty.description': '生成接收地址以便轻松导入邮件附件。',
  'intake-emails.empty.generate': '生成接收邮箱',
  'intake-emails.count': '组织共有 {{ count }} 个接收邮箱',
  'intake-emails.new': '新建接收邮箱',
  'intake-emails.disabled-label': '（已禁用）',
  'intake-emails.no-origins': '无允许的发件来源',
  'intake-emails.allowed-origins': '允许来自 {{ count }} 个地址',
  'intake-emails.actions.enable': '启用',
  'intake-emails.actions.disable': '禁用',
  'intake-emails.actions.manage-origins': '管理来源地址',
  'intake-emails.actions.delete': '删除',
  'intake-emails.delete.confirm.title': '删除接收邮箱？',
  'intake-emails.delete.confirm.message': '确定要删除此接收邮箱吗？此操作不可撤销。',
  'intake-emails.delete.confirm.confirm-button': '删除接收邮箱',
  'intake-emails.delete.confirm.cancel-button': '取消',
  'intake-emails.delete.success': '接收邮箱已删除',
  'intake-emails.create.success': '接收邮箱已创建',
  'intake-emails.update.success.enabled': '接收邮箱已启用',
  'intake-emails.update.success.disabled': '接收邮箱已禁用',
  'intake-emails.allowed-origins.title': '允许的来源',
  'intake-emails.allowed-origins.description': '只有来自这些来源并发送到 {{ email }} 的邮件会被处理。若未指定来源，所有邮件将被丢弃。',
  'intake-emails.allowed-origins.add.label': '添加允许的来源邮箱',
  'intake-emails.allowed-origins.add.placeholder': '例如：ada@papra.app',
  'intake-emails.allowed-origins.add.button': '添加',
  'intake-emails.allowed-origins.add.error.exists': '该邮箱已在此接收邮箱的允许来源列表中',

  // API keys

  'api-keys.permissions.select-all': '全选',
  'api-keys.permissions.deselect-all': '取消全选',
  'api-keys.permissions.organizations.title': '组织',
  'api-keys.permissions.organizations.organizations:create': '创建组织',
  'api-keys.permissions.organizations.organizations:read': '读取组织',
  'api-keys.permissions.organizations.organizations:update': '更新组织',
  'api-keys.permissions.organizations.organizations:delete': '删除组织',
  'api-keys.permissions.documents.title': '文档',
  'api-keys.permissions.documents.documents:create': '创建文档',
  'api-keys.permissions.documents.documents:read': '读取文档',
  'api-keys.permissions.documents.documents:update': '更新文档',
  'api-keys.permissions.documents.documents:delete': '删除文档',
  'api-keys.permissions.tags.title': '标签',
  'api-keys.permissions.tags.tags:create': '创建标签',
  'api-keys.permissions.tags.tags:read': '读取标签',
  'api-keys.permissions.tags.tags:update': '更新标签',
  'api-keys.permissions.tags.tags:delete': '删除标签',
  'api-keys.create.title': '创建 API 密钥',
  'api-keys.create.description': '创建新的 API 密钥以访问 Papra API。',
  'api-keys.create.success': 'API 密钥创建成功。',
  'api-keys.create.back': '返回 API 密钥',
  'api-keys.create.form.name.label': '名称',
  'api-keys.create.form.name.placeholder': '例如：我的 API 密钥',
  'api-keys.create.form.name.required': '请输入 API 密钥名称',
  'api-keys.create.form.permissions.label': '权限',
  'api-keys.create.form.permissions.required': '请至少选择一个权限',
  'api-keys.create.form.submit': '创建 API 密钥',
  'api-keys.create.created.title': 'API 密钥已创建',
  'api-keys.create.created.description': 'API 密钥已创建。请妥善保存，后续将无法再次查看。',
  'api-keys.list.title': 'API 密钥',
  'api-keys.list.description': '在此管理您的 API 密钥。',
  'api-keys.list.create': '创建 API 密钥',
  'api-keys.list.empty.title': '暂无 API 密钥',
  'api-keys.list.empty.description': '创建 API 密钥以访问 Papra API。',
  'api-keys.list.card.last-used': '最后使用',
  'api-keys.list.card.never': '从未',
  'api-keys.list.card.created': '创建时间',
  'api-keys.delete.success': 'API 密钥已删除',
  'api-keys.delete.confirm.title': '删除 API 密钥',
  'api-keys.delete.confirm.message': '确定要删除此 API 密钥吗？此操作不可撤销。',
  'api-keys.delete.confirm.confirm-button': '删除',
  'api-keys.delete.confirm.cancel-button': '取消',

  // Webhooks

  'webhooks.list.title': 'Webhook',
  'webhooks.list.description': '管理组织的 Webhook',
  'webhooks.list.empty.title': '暂无 Webhook',
  'webhooks.list.empty.description': '创建第一个 Webhook 开始接收事件',
  'webhooks.list.create': '创建 Webhook',
  'webhooks.list.card.last-triggered': '最近触发',
  'webhooks.list.card.never': '从未',
  'webhooks.list.card.created': '创建时间',
  'webhooks.create.title': '创建 Webhook',
  'webhooks.create.description': '创建新的 Webhook 以接收事件',
  'webhooks.create.success': 'Webhook 创建成功',
  'webhooks.create.back': '返回',
  'webhooks.create.form.submit': '创建 Webhook',
  'webhooks.create.form.name.label': 'Webhook 名称',
  'webhooks.create.form.name.placeholder': '请输入 Webhook 名称',
  'webhooks.create.form.name.required': '名称为必填项',
  'webhooks.create.form.url.label': 'Webhook URL',
  'webhooks.create.form.url.placeholder': '请输入 Webhook URL',
  'webhooks.create.form.url.required': 'URL 为必填项',
  'webhooks.create.form.url.invalid': 'URL 无效',
  'webhooks.create.form.secret.label': '密钥',
  'webhooks.create.form.secret.placeholder': '请输入 Webhook 密钥',
  'webhooks.create.form.events.label': '事件',
  'webhooks.create.form.events.required': '至少选择一个事件',
  'webhooks.update.title': '编辑 Webhook',
  'webhooks.update.description': '更新 Webhook 信息',
  'webhooks.update.success': 'Webhook 更新成功',
  'webhooks.update.submit': '更新 Webhook',
  'webhooks.update.cancel': '取消',
  'webhooks.update.form.secret.placeholder': '输入新密钥',
  'webhooks.update.form.secret.placeholder-redacted': '[已隐藏的密钥]',
  'webhooks.update.form.rotate-secret.button': '轮换密钥',
  'webhooks.delete.success': 'Webhook 已删除',
  'webhooks.delete.confirm.title': '删除 Webhook',
  'webhooks.delete.confirm.message': '确定要删除此 Webhook 吗？',
  'webhooks.delete.confirm.confirm-button': '删除',
  'webhooks.delete.confirm.cancel-button': '取消',

  'webhooks.events.documents.title': '文档事件',
  'webhooks.events.documents.document:created.description': '文档已创建',
  'webhooks.events.documents.document:deleted.description': '文档已删除',
  'webhooks.events.documents.document:updated.description': '文档已更新',
  'webhooks.events.documents.document:tag:added.description': '文档已添加标签',
  'webhooks.events.documents.document:tag:removed.description': '文档已移除标签',

  // Navigation

  'layout.menu.home': '首页',
  'layout.menu.documents': '文档',
  'layout.menu.tags': '标签',
  'layout.menu.tagging-rules': '标签规则',
  'layout.menu.deleted-documents': '已删除文档',
  'layout.menu.organization-settings': '设置',
  'layout.menu.api-keys': 'API 密钥',
  'layout.menu.settings': '设置',
  'layout.menu.account': '账户',
  'layout.menu.general-settings': '常规设置',
  'layout.menu.usage': '使用情况',
  'layout.menu.intake-emails': '接收邮箱',
  'layout.menu.webhooks': 'Webhook',
  'layout.menu.members': '成员',
  'layout.menu.invitations': '邀请',

  'layout.upgrade-cta.title': '需要更多空间？',
  'layout.upgrade-cta.description': '获得 10 倍存储和团队协作功能',
  'layout.upgrade-cta.button': '立即升级',

  'layout.theme.light': '浅色模式',
  'layout.theme.dark': '深色模式',
  'layout.theme.system': '跟随系统',

  'layout.search.placeholder': '搜索...',
  'layout.menu.import-document': '导入文档',

  'user-menu.account-settings': '账户设置',
  'user-menu.api-keys': 'API 密钥',
  'user-menu.invitations': '邀请',
  'user-menu.language': '语言',
  'user-menu.logout': '登出',

  // Command palette

  'command-palette.search.placeholder': '搜索命令或文档',
  'command-palette.no-results': '未找到结果',
  'command-palette.sections.documents': '文档',
  'command-palette.sections.theme': '主题',

  // API errors

  'api-errors.document.already_exists': '文档已存在',
  'api-errors.document.size_too_large': '文件大小过大',
  'api-errors.intake-emails.already_exists': '具有此地址的接收邮箱已存在。',
  'api-errors.intake_email.limit_reached': '该组织的接收邮箱数量已达到上限。请升级您的方案以创建更多接收邮箱。',
  'api-errors.user.max_organization_count_reached': '您已达到可创建的组织数量上限，如需创建更多，请联系支持。',
  'api-errors.default': '处理请求时发生错误。',
  'api-errors.organization.invitation_already_exists': '此邮箱的邀请在该组织中已存在。',
  'api-errors.user.already_in_organization': '该用户已在此组织中。',
  'api-errors.user.organization_invitation_limit_reached': '今日邀请次数已达上限，请明天再试。',
  'api-errors.demo.not_available': '此功能在演示环境中不可用',
  'api-errors.tags.already_exists': '该组织已存在同名标签',
  'api-errors.internal.error': '处理请求时发生错误。请稍后重试。',
  'api-errors.auth.invalid_origin': '应用来源无效。如果您自托管 Papra，请确保 APP_BASE_URL 环境变量与当前 URL 匹配。详情见 https://docs.papra.app/resources/troubleshooting/#invalid-application-origin',
  'api-errors.organization.max_members_count_reached': '该组织的成员和待处理邀请数量已达上限。请升级方案以添加更多成员。',
  'api-errors.organization.has_active_subscription': '无法删除有有效订阅的组织。请先通过上方“管理订阅”取消订阅。',
  // Better auth api errors
  'api-errors.USER_NOT_FOUND': '未找到用户',
  'api-errors.FAILED_TO_CREATE_USER': '创建用户失败',
  'api-errors.FAILED_TO_CREATE_SESSION': '创建会话失败',
  'api-errors.FAILED_TO_UPDATE_USER': '更新用户失败',
  'api-errors.FAILED_TO_GET_SESSION': '获取会话失败',
  'api-errors.INVALID_PASSWORD': '密码无效',
  'api-errors.INVALID_EMAIL': '电子邮件无效',
  'api-errors.INVALID_EMAIL_OR_PASSWORD': '邮箱或密码不正确，或账户不存在。',
  'api-errors.SOCIAL_ACCOUNT_ALREADY_LINKED': '社交账户已关联',
  'api-errors.PROVIDER_NOT_FOUND': '未找到提供者',
  'api-errors.INVALID_TOKEN': '令牌无效',
  'api-errors.ID_TOKEN_NOT_SUPPORTED': '不支持 ID 令牌',
  'api-errors.FAILED_TO_GET_USER_INFO': '获取用户信息失败',
  'api-errors.USER_EMAIL_NOT_FOUND': '未找到用户邮箱',
  'api-errors.EMAIL_NOT_VERIFIED': '邮箱未验证',
  'api-errors.PASSWORD_TOO_SHORT': '密码太短',
  'api-errors.PASSWORD_TOO_LONG': '密码太长',
  'api-errors.USER_ALREADY_EXISTS': '该邮箱的用户已存在',
  'api-errors.EMAIL_CAN_NOT_BE_UPDATED': '邮箱无法更新',
  'api-errors.CREDENTIAL_ACCOUNT_NOT_FOUND': '未找到凭证账户',
  'api-errors.SESSION_EXPIRED': '会话已过期',
  'api-errors.FAILED_TO_UNLINK_LAST_ACCOUNT': '无法解除最后一个账户的关联',
  'api-errors.ACCOUNT_NOT_FOUND': '账户未找到',
  'api-errors.USER_ALREADY_HAS_PASSWORD': '用户已设置密码',

  // Not found

  'not-found.title': '404 - 未找到',
  'not-found.description': '抱歉，您访问的页面不存在。请检查 URL 并重试。',
  'not-found.back-to-home': '返回首页',

  // Demo

  'demo.popup.description': '这是一个演示环境，所有数据保存在浏览器本地存储。',
  'demo.popup.discord': '加入 {{ discordLink }} 获取支持、建议功能或聊天。',
  'demo.popup.discord-link-label': 'Discord 服务器',
  'demo.popup.reset': '重置演示数据',
  'demo.popup.hide': '隐藏',

  // Color picker

  'color-picker.hue': '色相',
  'color-picker.saturation': '饱和度',
  'color-picker.lightness': '亮度',
  'color-picker.select-color': '选择颜色',
  'color-picker.select-a-color': '选择一个颜色',

  // Subscriptions

  'subscriptions.checkout-success.title': '支付成功！',
  'subscriptions.checkout-success.description': '您的订阅已成功激活。',
  'subscriptions.checkout-success.thank-you': '感谢升级到 Papra Plus。您现在可以使用所有高级功能。',
  'subscriptions.checkout-success.go-to-organizations': '前往组织',
  'subscriptions.checkout-success.redirecting': '将在 {{ count }} 秒后跳转...',

  'subscriptions.checkout-cancel.title': '支付已取消',
  'subscriptions.checkout-cancel.description': '订阅升级已取消。',
  'subscriptions.checkout-cancel.no-charges': '您的账户未被扣款。您可以随时重试。',
  'subscriptions.checkout-cancel.back-to-organizations': '返回组织',
  'subscriptions.checkout-cancel.need-help': '需要帮助？',
  'subscriptions.checkout-cancel.contact-support': '联系客服',

  'subscriptions.upgrade-dialog.title': '升级此组织',
  'subscriptions.upgrade-dialog.description': '为组织解锁强大功能',
  'subscriptions.upgrade-dialog.contact-us': '联系我们',
  'subscriptions.upgrade-dialog.enterprise-plans': '如需定制企业方案请联系。',
  'subscriptions.upgrade-dialog.current-plan': '当前方案',
  'subscriptions.upgrade-dialog.recommended': '推荐',
  'subscriptions.upgrade-dialog.per-month': '/月',
  'subscriptions.upgrade-dialog.billed-annually': '按年计费：${{ price }}',
  'subscriptions.upgrade-dialog.upgrade-now': '立即升级',
  'subscriptions.upgrade-dialog.promo-banner.title': '限时优惠',
  'subscriptions.upgrade-dialog.promo-banner.description': '作为早期采用者，组织可永久获得所有方案 {{ percent }}% 折扣！优惠于 {{ days, >1:{days} 天, =1:1 天, 少于 1 天 }} 到期。',

  'subscriptions.plan.free.name': '免费方案',
  'subscriptions.plan.plus.name': 'Plus',
  'subscriptions.plan.pro.name': 'Pro',

  'subscriptions.features.storage-size': '文档存储空间',
  'subscriptions.features.members': '组织成员',
  'subscriptions.features.members-count': '{{ count }} 名成员',
  'subscriptions.features.email-intakes': '接收邮箱',
  'subscriptions.features.email-intakes-count-singular': '{{ count }} 个地址',
  'subscriptions.features.email-intakes-count-plural': '{{ count }} 个地址',
  'subscriptions.features.max-upload-size': '最大上传文件大小',
  'subscriptions.features.support': '支持',
  'subscriptions.features.support-community': '社区支持',
  'subscriptions.features.support-email': '邮件支持',
  'subscriptions.features.support-priority': '优先支持',

  'subscriptions.billing-interval.monthly': '按月',
  'subscriptions.billing-interval.annual': '按年',

  'subscriptions.usage-warning.message': '您的文档存储已使用 {{ percent }}%，考虑升级方案以获得更多空间。',
  'subscriptions.usage-warning.upgrade-button': '升级方案',

  // Common / Shared

  'common.confirm-modal.type-to-confirm': '输入 "{{ text }}" 以确认',
  'common.tables.rows-per-page': '每页行数',
  'common.tables.pagination-info': '第 {{ currentPage }} 页，共 {{ totalPages }} 页',
};
